package com.kehutong.crm.entity;

import org.coraframework.orm.Entity;
import org.coraframework.orm.annotation.Column;
import org.coraframework.orm.annotation.Table;

import java.sql.Timestamp;
import java.util.Date;
import java.util.List;

@Table(value = "t_demand_forecast", comment = "用户需求预测表")
public class DemandForecast extends Entity {

    private static final long serialVersionUID = 1L;

    protected DemandForecast(String id) {
        super(id);
    }

    @Column(comment = "手机号")
    private String mobile;

    @Column(comment = "用户id")
    private String userId;

    @Column(comment = "预测值")
    private int forecastValue;

    @Column(comment = "周开始日期")
    private String weekStartDate;

    @Column(comment = "排序")
    private long sequence;

    @Column(comment = "请求id")
    private String requestId;

    @Column(comment = "类型")
    private String type;

    @Column(comment = "创建者")
    private String createUserId;

    @Column(comment = "更新者")
    private String updateUserId;

    @Column(comment = "企业id")
    private List<String> corpIds;

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public int getForecastValue() {
        return forecastValue;
    }

    public void setForecastValue(int forecastValue) {
        this.forecastValue = forecastValue;
    }

    public String getWeekStartDate() {
        return weekStartDate;
    }

    public void setWeekStartDate(String weekStartDate) {
        this.weekStartDate = weekStartDate;
    }

    public long getSequence() {
        return sequence;
    }

    public void setSequence(long sequence) {
        this.sequence = sequence;
    }

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public String getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(String updateUserId) {
        this.updateUserId = updateUserId;
    }

    public List<String> getCorpIds() {
        return corpIds;
    }

    public void setCorpIds(List<String> corpIds) {
        this.corpIds = corpIds;
    }
}
